const express = require('express')
// 导入handler.js
const handler = require('./handler')

const router = express.Router()


// 响应查询所有数据接口 /getalldata
router.get('/getalldata', (req, res) => {
    handler.getalldata(req, res)
})
// 实现文件上传
router.post('/uploadFile', (req, res) => {
    handler.uploadFile(req, res)
})
// 实现英雄数据新增
router.post('/add', (req, res) => {
    handler.add(req, res)
})
// 根据id查询英雄数据-编辑显示原数据
router.get('/getHeroById', (req, res) => {
    handler.getHeroById(req, res)
})
// 编辑数据
router.post('/edit', (req, res) => {
    handler.edit(req, res)
})
// 删除数据（软删除）
router.get('/delete', (req, res) => {
    handler.delete(req, res);
})
// 获取登陆页面
router.get('/login', (req, res) => {
    handler.getLoginPage(req, res)
})
// 登陆验证
router.post('/login', (req, res) => {
    handler.login(req, res)
})

module.exports = router;